﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using vensoft.Entities;
using vensoft.DataAccess;

namespace vensoft.BussinesLogic
{
    public class HistoricoBL:IHistoricoBL
    {
        IHistoricoTransferenciaDataAccess dataAccess;

        public HistoricoBL()
        {
            dataAccess = new HistoricoDataAcess();
        }

        public void RegistrarHistorico(Historico historico)
        {
            dataAccess.RegistrarHistorico(historico);
        }

        public List<Historico> GetAllFromHistorico()
        {
            return dataAccess.GetAllFromHistorico();
        }

        public List<Historico> GetAllFromHistoricoByFechas(DateTime f_inicio, DateTime f_fin)
        {
            return dataAccess.GetAllFromHistoricoByFechas(f_inicio, f_fin);
        }

        public List<Historico> GetAllFromHistoricoByCodProd(string cod_prod)
        {
            return dataAccess.GetAllFromHistoricoByCodProd(cod_prod);
        }
    }
}
